Smush\Core\Integrations\S3 B

Total Complexity 97
Dependencies 6
Dependents 1
Total lines 628
Lines of code 316
Logical lines of code 164
Comment lines 231
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
download_file()
B
38 23 64
show_s3_support_required_notice()
A
44 11 43
s3_setup_message()
A
44 8 49
does_image_exists()
A
49 8 29
remove_backup()
A
53 8 22
__construct()
S
54 6 19
maybe_download_file()
S
65 5 9
s3_support_required()
S
67 5 7
copy_provider_file_to_server()
S
63 4 11
is_image_on_s3()
S
66 4 8
add_pro_tag()
S
65 3 10
fetch_file()
S
71 3 6
is_attachment_served_by_provider()
S
66 3 8
get_provider_client()
S
67 3 8
register()
S
58 1 17
backup_exists_on_s3()
S
71 2 6